func crypto/x509.signingParamsForPublicKey
5 uses
crypto/x509 (current package)
x509.go#L1360: func signingParamsForPublicKey(pub any, requestedSigAlgo SignatureAlgorithm) (hashFunc crypto.Hash, sigAlgo pkix.AlgorithmIdentifier, err error) {
x509.go#L1500: hashFunc, signatureAlgorithm, err := signingParamsForPublicKey(key.Public(), template.SignatureAlgorithm)
x509.go#L1657: hashFunc, signatureAlgorithm, err := signingParamsForPublicKey(key.Public(), 0)
x509.go#L1871: hashFunc, sigAlgo, err = signingParamsForPublicKey(key.Public(), template.SignatureAlgorithm)
x509.go#L2149: hashFunc, signatureAlgorithm, err := signingParamsForPublicKey(priv.Public(), template.SignatureAlgorithm)